package ch10;

class Outer05 {
	int value = 10; // Outer.this.value

	class Inner {
		int value = 20; // this.value

		void method1() {
			int value = 30;
			System.out.println("           value :" + value);
			System.out.println("      this.value :" + this.value);
			System.out.println("Outer.this.value :" + Outer05.this.value);
		}
	}
}

class InnerEx5 {
	public static void main(String args[]) {
		Outer05 outer = new Outer05();
		Outer05.Inner inner = outer.new Inner();
		inner.method1();
	}
}